Ready Pro consente di scrivere gli script utilizzando VBScript oppure JavaScript.
Il linguaggio può essere selezionato tramite l’apposito campo presente nella parte inferiore destra della finestra di modifica dello script.
La scelta viene memorizzata separatamente per ogni script. Nello stesso archivio è quindi possibile creare alcuni script in VBScript e altri in JavaScript
Il linguaggio può essere selezionato tramite l’apposito campo presente nella parte inferiore destra della finestra di modifica dello script.
La scelta viene memorizzata separatamente per ogni script. Nello stesso archivio è quindi possibile creare alcuni script in VBScript e altri in JavaScript
Il linguaggio utilizzato in questo manuale
Tutti gli esempi presenti in questo manuale sono scritti in VBScript.
Questa scelta non dipende da una limitazione di Ready Pro, ma ha lo scopo di rendere gli esempi più semplici da leggere e utilizzare, soprattutto per chi non ha precedenti esperienze di programmazione.
VBScript utilizza una sintassi derivata dal linguaggio BASIC e, per le personalizzazioni più comuni, richiede poche regole formali.
In particolare:
- non è case sensitive, ovvero non distingue normalmente tra lettere maiuscole e minuscole
- non richiede l’utilizzo delle parentesi graffe per delimitare le istruzioni;
- non richiede il punto e virgola alla fine di ogni riga;
- utilizza il carattere & per unire i testi, distinguendo chiaramente questa operazione dall’addizione numerica +
- utilizza istruzioni facilmente leggibili, come If...Then...Else...End If e For Each...Next;
- consente di scorrere in modo semplice le raccolte di elementi restituite da alcune proprietà di Ready Pro.
- dispone di funzioni semplici per lavorare con testi, numeri e date
Il seguente esempio, è scritto in VBScript:
Utilizzare JavaScript
Chi conosce già JavaScript può selezionare questo linguaggio e scrivere i propri script utilizzando la relativa sintassi.
Lo stesso esempio può essere scritto in JavaScript nel modo seguente:
In VBScript il carattere & viene utilizzato per unire più testi. In JavaScript viene invece utilizzato il carattere + e normalmente le istruzioni terminano con un punto e virgola.
Gli oggetti, le proprietà e i metodi messi a disposizione da Ready Pro rimangono gli stessi. Cambia solamente la sintassi utilizzata per scrivere le istruzioni.
N.B. Tutti gli script riportati nelle sezioni successive sono in VBScript. Chi sceglie di utilizzare JavaScript dovrà adattare la sintassi degli esempi al linguaggio selezionato.
Tutti gli esempi presenti in questo manuale sono scritti in VBScript.
Questa scelta non dipende da una limitazione di Ready Pro, ma ha lo scopo di rendere gli esempi più semplici da leggere e utilizzare, soprattutto per chi non ha precedenti esperienze di programmazione.
VBScript utilizza una sintassi derivata dal linguaggio BASIC e, per le personalizzazioni più comuni, richiede poche regole formali.
In particolare:
- non è case sensitive, ovvero non distingue normalmente tra lettere maiuscole e minuscole
- non richiede l’utilizzo delle parentesi graffe per delimitare le istruzioni;
- non richiede il punto e virgola alla fine di ogni riga;
- utilizza il carattere & per unire i testi, distinguendo chiaramente questa operazione dall’addizione numerica +
- utilizza istruzioni facilmente leggibili, come If...Then...Else...End If e For Each...Next;
- consente di scorrere in modo semplice le raccolte di elementi restituite da alcune proprietà di Ready Pro.
- dispone di funzioni semplici per lavorare con testi, numeri e date
Il seguente esempio, è scritto in VBScript:
Response.Write(Product.Code & " - " & Product.Name)
Utilizzare JavaScript
Chi conosce già JavaScript può selezionare questo linguaggio e scrivere i propri script utilizzando la relativa sintassi.
Lo stesso esempio può essere scritto in JavaScript nel modo seguente:
Response.Write(Product.Code + " - " + Product.Name);
In VBScript il carattere & viene utilizzato per unire più testi. In JavaScript viene invece utilizzato il carattere + e normalmente le istruzioni terminano con un punto e virgola.
Gli oggetti, le proprietà e i metodi messi a disposizione da Ready Pro rimangono gli stessi. Cambia solamente la sintassi utilizzata per scrivere le istruzioni.
N.B. Tutti gli script riportati nelle sezioni successive sono in VBScript. Chi sceglie di utilizzare JavaScript dovrà adattare la sintassi degli esempi al linguaggio selezionato.




